insulating piece - English Synonyms Dictionary